use homecare
--select * from Telas
--select * from Perfis
--select * from Acessos

--select * from Telas inner join Acessos on Telas.ID = Acessos.Telas_ID
--inner join Perfis on Perfis.ID = Acessos.Perfis_ID
--where Perfis.ID = 1


declare @perfil varchar(1)

set @perfil = 2

select Tela , Descricao,
isnull((select Inclusao from Acessos where Acessos.Perfis_ID = @perfil  and Acessos.Telas_ID=T.ID),'N') as Inclusao,
isnull((select Alteracao from Acessos where Acessos.Perfis_ID = @perfil  and Acessos.Telas_ID=T.ID),'N') as Alteracao,
isnull((select Exclusao from Acessos where Acessos.Perfis_ID = @perfil  and Acessos.Telas_ID=T.ID),'N') as Exclusao,
isnull((select Consulta from Acessos where Acessos.Perfis_ID = @perfil  and Acessos.Telas_ID=T.ID),'N') as Consulta
from Telas T
